open module flyqiu.flow.core {
    requires transitive flyqiu.flow.api;
    requires transitive flyqiu.flow.mapper;
    requires transitive flyqiu.common.mybaits.plus;
    requires transitive org.slf4j;
    requires spring.jdbc;
    requires com.alibaba.fastjson2;
    requires transitive fastjson;
    requires transitive java.sql;
    requires org.mybatis.spring;
    requires org.mybatis;
    requires com.baomidou.mybatis.plus.extension;
    requires spring.tx;
    requires juel.impl;
    requires flyqiu.common.core;
    requires flyqiu.flow.bpm;
    requires flyqiu.flow.event;
    exports com.flyqiu.flow.core;
    exports com.flyqiu.flow.core.candidate;
    exports com.flyqiu.flow.core.cache;
    exports com.flyqiu.flow.core.event;
    exports com.flyqiu.flow.core.deploy;
    exports com.flyqiu.flow.core.fliter;
    exports com.flyqiu.flow.core.handler;
    exports com.flyqiu.flow.core.impl;
    exports com.flyqiu.flow.core.manage;
    exports com.flyqiu.flow.core.script;
    exports com.flyqiu.flow.core.tools;
    exports com.flyqiu.flow.core.var;
    exports com.flyqiu.flow.core.impl.ru;
    exports com.flyqiu.flow.core.impl.hi;
    exports com.flyqiu.flow.core.impl.base;
}